dispose/perform skilfully - German English Dictionary